From 61e986758de28b0262e193624c48c3ce3f5cf853 Mon Sep 17 00:00:00 2001 From: Keir Fraser Date: Mon, 9 Nov 2009 19:41:16 +0000 Subject: [PATCH] Remus: Fixup for tap:tapdisk syntax in remus uname Signed-off-by: Brendan Cully --- tools/python/xen/xend/server/BlktapController.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tools/python/xen/xend/server/BlktapController.py b/tools/python/xen/xend/server/BlktapController.py index d1cc786f8f..d6b07c1ff6 100644 --- a/tools/python/xen/xend/server/BlktapController.py +++ b/tools/python/xen/xend/server/BlktapController.py @@ -172,6 +172,8 @@ class Blktap2Controller(BlktapController): uname = config.get('uname', '') try: (typ, subtyp, params, file) = string.split(uname, ':', 3) + if subtyp not in ('tapdisk', 'ioemu'): + raise ValueError('invalid subtype') except: (typ, params, file) = string.split(uname, ':', 2) subtyp = 'tapdisk' -- 2.30.2